package com.itheima.integerdemo;

public class Demo2 {
    public static void main(String[] args) {
        /*自己实现parseInt方法的效果，将字符串形式的数据转成整数。
        要求：
        字符串中只能是数字不能有其他字符
        最少一位，最多10位
                0不能开头*/
        int num = 0;
        String str = "1234";
        if (!str.matches("[1-9]\\d{0,9}")){
            System.out.println("格式不合法");
        }else{
            System.out.println("格式合法");
            for (int i = 0; i < str.length(); i++) {
                char c = str.charAt(i);
                int number = c - '0';
                num = num*10+number;
            }
        }
        System.out.println(num);
        System.out.println(num+1);
    }
}
